iT邦幫忙

2023 iThome 鐵人賽

DAY 11
1
自我挑戰組

Spring、Spirng MVC 及 Spring Boot 自主學習旅途!系列 第 11

Day 11 : 咒語!!!SpringBootApplication!!!啟動專案!!

  • 分享至 

  • xImage
  •  

Spring Boot Application

轉眼間過了三分之一了,前面有好多在篇章在處理有關Spring框架的定義及核心技術,接下來的三分之二要來完整介紹整個Spring實際用到的工具及組件!

第一步先來建立一個專案吧!!!我們從一個最基本的Maven專案開始,再由昨天我們所講到的Spring Initializr工具將我們所需的依賴加入。

  1. 安裝eclipse,為你的系統安裝 Java JDK!!(這步不會得可以參考我隊友的Java基礎教學。XDDD

  2. 從WorkSpace新增一個Maven Project。(Simple Project)
    https://ithelp.ithome.com.tw/upload/images/20230926/20162908VHbAaOWkP4.png
    https://ithelp.ithome.com.tw/upload/images/20230926/20162908yDYMDyD45a.png
    https://ithelp.ithome.com.tw/upload/images/20230926/20162908KjLkCTqZ8T.png
    這樣就可以咯!

  3. 使用 Spring Initializr 工具加入我們所需要的 dependency。
    https://start.spring.io
    依照我們的需求填入,右方加入 Spring Web 的 dependency。
    https://ithelp.ithome.com.tw/upload/images/20230926/20162908GO4rX28fj5.png

接著按下方的EXPLORE就可以生成我們的pom.xml檔案,將其內容貼到我們的專案pom檔內即可,記得將專案Maven Update一下。
https://ithelp.ithome.com.tw/upload/images/20230926/20162908H7tciNfsCi.png

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

這段就是我們呼叫咒語的魔法書!!

  1. 建立一個MainApp class!
    這時候就要加入我們的咒語

@SpringBootApplication

@SpringBootApplication 是 Spring Boot 中的一個註解,它的主要作用是標記一個類別為 Spring Boot 應用程式的主要類別。

package com.example.spring;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MainApp {
    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }
}

最後就是對專案由這個MainApp.java啟動!!這樣就完成咯~

參考資料

https://spring.io/projects
https://start.spring.io


上一篇
Day 10 : Spring Boot 的基本介紹
下一篇
Day 12 : MVC 的C,Controller
系列文
Spring、Spirng MVC 及 Spring Boot 自主學習旅途!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言